【厚积薄发】ParticleSystem中的Culling Mode对耗时有怎样的影响

元数据

作者: answer.uwa4d.com
标题: 【厚积薄发】ParticleSystem中的Culling Mode对耗时有怎样的影响
笔记: ?
这篇文章主要介绍了UWA技术知识分享的推送,涵盖了UWA问答、社区帖子等技术知识点,包括ParticleSystem中的Culling Mode对耗时有怎样的影响、关于API,OpenGL和Vulkan的疑问、SVC分别搜集Keyword,多次搜集与单独搜集Warmup内存比较、Occlusion Culling能否降低Culling耗时等内容。
分类: #Unity
地址: https://mp.weixin.qq.com/s/908MWlcaSE4gTOtT331uhA

笔记

请问ParticleSystem中的Culling Mode对耗时有怎样的影响? 跳转

当Culling Mode设定为Automatic,将Simulation Space修改为World,或者加了一些Module,都会导致屏幕外的ParticleSystem被Culling失效,从而导致耗时增加。所以尽量使用Pause的模式,而不要使用Automatic。
本质原因是World或者其它的Module会影响粒子系统的可预测性,这样会导致没法Culling。影响因素如下:具体参考:
https://blog.unity.com/technology/unitytips-particlesystem-performance-culling

SVC分别搜集Keyword,多次Warmup会导致内存比单独搜集且一次性Warmup内存更高吗? 跳转

Warmup变体会导致PSS内存上升,分开搜集后分开预热变体和搜集所有变体后一次预热增加的内存基本一致。当卸载SVC后内存下降。
逐个Warmup,然后帧卸载所有SVC。
Warmup单个SVC,然后卸载SVC。